package com.yellowpage.omc.datacollect.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;

import com.yellowpage.omc.datacollect.data.DataVerify;

public interface DataVerifyService extends BaseService {  

    /* Smooth generate Method */ 
    public DataVerify getDataVerify(Long id);
    public List<DataVerify> getAllDataVerify();
    public List<Map> queryDataVerifyByPage(Map queryMap, PageRender pageRender);
    public void saveDataVerify(DataVerify dataVerify);
	public void updateDataVerify(DataVerify dataVerify);
	public void delete(List deleteList);
	public void inSingle(DataVerify dataVerify);
	
	public Map getStatusMap();
	public Map getOptTypeMap();
	
	public List<Map> getApprovedDataByCollectId(String dataCollectId);
	
	public DataVerify getDataVerifyByCollectId(String dataCollectId);

}
  

